overly powerful - Español Inglés Diccionario